mechanical treatment of sewage - Turc Anglais Dictionnaire